Big Huge Thesaurus

topographic point

noun